4151783
2381952
78756641
22553388
8843060
75526098
9473290
37567339
14246241
44509346
56665140
10659545
69473271
30746351
14938840
92332098
15988997
16941067
43468502
42632
7724685
53992893
19834126
42009247
89837701
47605430
7326052
12665622
2339941
37198127
14979300
3644337
16081670
88396081
81109772
98258655
6298948
27968904
70348704
87284398