57665410
79291336
32852995
61093324
28294341
15081973
38761786
55763931
70756949
93625636
72951911
36085740
2553017
65158962
63076821
15185441
81187299
70431419
19525
77988327
83473582
6162246
6823494
47503585
262218
5478238
4324671
41059115
5315698
66191000
9782259
3326127
7402600
13642967
2115304
64021565
8326812
39923008
19003774
78009036