33288917
5697226
72619162
56003334
70281373
95495090
71153764
19963893
10192865
60669192
79781470
55777754
42396094
56247835
43419656
20044068
5624503
45594605
44479122
86452327
20901881
53811426
49144728
8467372
6868843
8171228
76068423
22011001
50397400
63596724
22157125
9693240
66223498
22539128
65575220
28271535
89296215
32915715
486390
60531940