72488590
830883
79545005
7036917
23286385
99122089
89366289
3544122
77479474
70541985
434565
44139226
33994075
83464649
77944997
70517802
43586811
32227953
82202724
37438191
59734996
1388270
12904175
5595460
11825524
39241409
60151128
97457888
19945497
58923875
10555953
30447526
50337805
75659687
25397673
88115516
91292725
83123380
54698452
12061181