64406749
8057829
37086134
77578172
62965025
29708760
48745478
67664406
17765178
90082174
97982775
83204009
20234042
77696317
66934716
21837362
26822244
53184866
24155668
14327076
40867376
3596366
20705523
18064349
89999402
5656251
77659281
61131562
3442381
97646296
1090229
24769910
59909739
96775884
78721925
76211661
94928080
43552337
36011513
12042147