35665713
54946151
25214669
63806892
52618038
90553084
58838710
93684702
9297580
6062865
82676283
59324155
83812500
70238646
90422371
91999216
3685747
82043698
65024171
59726292
30965171
93668994
43774706
91756867
13941331
79869551
6622418
46977249
41491684
49848120
4515188
50326492
52749999
50829082
36645108
97413102
83084762
84021565
32865392
61255798