71221212
40932473
28389428
17745632
10748304
5605693
6051411
15713839
44893527
14075606
14698596
23803578
85965162
81153400
82042280
30009467
68124590
5697668
83372654
51217178
8477116
36139020
40107461
13217733
90973117
20538219
41245297
78072561
56684058
88471899
97261477
34264810
15704557
74967959
18434952
77217979
55801505
71939398
18251992
29092340