44164995
17675437
8571146
8939262
2631954
30285329
48374051
178534
37673562
51821124
37833284
86747717
32102485
2974277
95727880
72363257
16205346
54181436
6507723
7308854
97251006
34903957
35389673
4629286
4453419
87621872
41418988
62767846
202237
28542389
13666812
57706792
66466830
54551731
3586857
42514166
95357552
40079562
36443291
97492432