93771883
95863640
36975078
1596490
63526021
4219232
584173
61096489
43634229
36634692
79497186
69303627
21876828
47427335
65834356
80671272
31361704
96197067
32922495
75832250
55247330
67802154
31264997
72734989
33385089
80389017
36175984
82314209
47579785
5451890
17142701
11578329
8626721
49324391
89501831
378211
33819519
52739815
25407179
40359996