58568528
42492471
37034751
80001465
72913779
31235417
2218239
37674039
60179940
67281584
6642156
779817
71226876
24354885
24586265
75069668
64307588
93066307
17159828
46896192
36295454
86597618
93593470
65278883
31028339
54944566
75697756
9249669
37382053
99101479
63801111
77983295
7493305
87505327
65709343
54541542
22983565
49172762
7527352
43114784