9851168
29656800
16767116
32651918
1698985
37367763
84238815
87691294
2999765
9992626
45322734
39404863
12023638
41489934
38613301
31903490
51258486
10041933
19449688
90447774
22942973
54945201
3982319
39574698
75399071
571734
27684808
69849064
53071782
23054531
48206110
83727075
1481164
43448380
97283254
732384
31962744
86573525
97223927
3353821