44378420
10818665
38647253
68061034
57412544
81478222
70306483
2251728
18546162
69964214
48276156
84891779
67029225
46282836
51014341
83969731
68131331
16359306
8625966
88104781
27593719
14307560
75878549
46925432
26257831
6540948
67468007
35504881
23483378
8994335
1199420
31927591
55577706
1400112
86281937
98523939
43574404
4988847
12114624
96671426