25302408
3458556
13007894
97093994
8388057
53386520
99901035
25431078
10938469
51835966
23518031
91866923
21422138
95423377
25479349
89282532
74417328
2437951
19283371
1624860
527553
29975562
1751762
90128817
48778351
4601266
44029601
4711411
2046406
8345661
72955495
41555183
38521129
11621549
70588877
24691624
48575584
52616206
31521533
32135463