60152056
87775414
63795301
39477901
82738448
1959251
12703867
68894828
5650313
55917257
53392889
12082214
26722414
89896374
36663961
77288986
99102499
39032181
62611997
1604805
77146532
40561232
60634695
79008957
82269799
59676835
53886505
58264973
5166061
91577960
4163873
76433315
61327094
92977842
86445034
89591844
11513220
5269949
11259541
28191429