42428788
23138668
17614971
27727235
45908842
59758004
46174575
27739806
43161075
5289171
2321210
68114693
44228056
72288951
13342017
92519670
31926300
95724881
61251376
53774645
21074121
9624620
71685963
2014819
84991433
57082370
28469359
88783199
60087765
3342795
75777669
16459040
60373844
6826668
75041309
293657
77636006
6275394
45851321
83571009