50732286
54135742
43196427
95855035
89453711
90118064
14579051
28468
69716576
18751022
29683771
38607980
82545400
56301121
6404197
30524180
534681
84308338
45457571
24716249
51817080
57409919
92212005
98904828
19707956
36698418
47179180
26876348
13702474
15559792
5437629
3935848
8498934
56959666
35749036
50853548
78767142
92298804
63883085
2420269