83126847 27616023
10999071 59907040
86166530 39170173
22984630 7043191
17360485 93476783
3138508 8415126
91718410 42228096
73531272 51899124
25857859 71519037
38048004 91297272
42206046 87148619
26999955 18900066
32858685 64636364
20267772 68089974
93493364 40641837
96128582 78970932
74274439 10294011
26396652 29236337
56548092 51774541
38242433 86920896
66273871 35151563
56364512 98837167
36004526 6258675
27673858 49498838
45500155 8487201
29002381 53176674
12265525 27555743
64911501 8963323