19762824
78762870
1946246
68277186
31381907
71479256
67012495
9615182
25125374
8949353
1729742
21887445
5617884
67914150
23851390
39969930
88125893
72447588
59943956
98189621
82473261
22902072
35311630
74452715
76259081
92208596
73694979
19943492
27706033
30892807
5913639
53737845
1846659
93733288
48712230
3728022
86048518
87892937
739249
10164912