30247923
56645399
60779236
22288184
77989231
43977530
19811784
54728549
96515479
76746498
711265
28824088
3463308
25689873
65323000
25681964
50138470
14468812
69372161
56607453
5263960
4662813
76676004
50356269
48766585
62981732
1878538
95783939
85086159
68917842
72342829
34624212
38111164
93818565
60577993
73808379
18402970
92739544
95639404
38452368