35286051
15409061
65186404
6196108
67446926
84444248
51601545
18798307
10536456
15028734
74996321
96747426
93308784
97577572
26421376
6679108
53875860
5272907
78912099
56238758
99523902
8749934
49816517
51226973
61653531
65467345
43618399
12543306
294110000
24929122
64031799
95963395
26238992
33654155
82145323
47053747
13803312
68103497
45153880
28319337