35443540
52173424
49253445
52562791
13311367
41896353
42368860
12846695
49539231
88159546
4936600
931836
16513171
8498670
31878405
9115196
92537864
94368906
44356299
88296648
84602193
77449753
92794616
75636276
80008994
61094116
5381095
62128388
9634121
6218142
78026620
63611154
5658453
78146311
84632901
53378490
96057269
56339805
20073801
16098866