9941496
22471435
31476637
123419
4563313
88716019
3491166
52734937
34123212
85018832
15228867
15687783
98918744
4811860
40348549
77863925
64746059
50142864
59906312
3567777
195719
87928354
69453439
24858363
78716799
19483891
56228736
92816571
24869419
14051557
86018970
93476080
15058067
1245841
81208901
24291779
10923023
18096034
94482675
17619230