4931533
91093616
82669943
71139541
9738900
58464754
96886655
75097598
3156686
17139389
55514875
89054632
15921901
43321983
7342079
50699677
69693253
36604006
90768562
6898974
83032121
71717250
20628351
84941389
42684879
26288676
89087156
72789285
16404711
11057980
11405481
80113674
80882863
84648485
12811702
94515013
93609568
4807062
17881876
66208677