4349565
72028309
63469677
44148706
99051593
43788772
85734753
87962836
64314073
26522684
16677075
5961496
46144904
70722376
3216168
74885317
38042534
61935756
95979065
85988809
35308236
79307044
87724482
80296862
27924244
3398539
81445346
29002004
73438504
53829900
35299047
1790334
5006151
91311159
8258714
9701155
67956368
12483483
6448772
23807761