97594801
24194135
16751435
53506515
38757394
13024321
32963212
3029409
38437183
9615676
57835653
56157635
32155099
36934371
9068138
51849663
48534509
65103031
56017000
86324509
66545260
3359318
58145861
96205315
51728371
90329483
23444223
71592214
79877944
2488012
50873381
34793865
7869706
52453321
73005449
69889670
23424352
14723241
2760933
7131066