4438490
53908054
47672054
11562605
385531
23673946
99244147
36272356
61975327
97888419
1511575
84324421
73897313
12767062
67015748
51523579
78955276
80421962
62044697
85663285
50742395
46787741
25965275
20487578
84948913
10748007
82504050
17918529
47814288
96042386
41742186
51945304
7676541
40061338
15354200
2606843
33033060
57999438
73187312
67143781