56863231
26457465
54532050
34085220
20912733
18981906
99034709
457648
12697046
78428428
88895634
3002258
81736068
52137949
13968347
54476849
17473118
72899409
94141264
13421096
4487505
91748010
58835040
53903541
98351194
16265953
68737082
54779146
77194376
31424097
37748183
78829530
2421430
93506547
78689262
20264716
84003567
41293726
12217570
65465101