94194366
82241877
69203558
70654271
21052382
17532773
66006490
2887776
44499122
13374430
6005130
38685588
76032507
97349481
32718073
49596623
509172
87862860
15763745
99049888
19766584
74166955
41231436
30718745
6855700
16194838
7095838
75155291
28619342
96026241
26890
5916779
36515054
81126554
97729575
56814951
11744442
98409542
38207512
95202541