41229140
74938062
1226384
24133770
17583200
41054288
87086247
70434353
2474853
17855657
94352872
93776138
40087076
1645906
48941605
53466446
16213626
83526294
31672129
8031891
88963418
9961996
5653399
3070510
47166381
91724698
59586652
64839312
2044586
60778065
76033381
96716108
108530
21607976
34881370
9386947
7924101
96616914
55755830
73915924