42409199
83836764
82835
87626793
41165996
83904570
29445977
43878060
53254923
69968191
49496716
22706508
56031199
91172036
8284247
80736171
54314645
84623473
36298270
58066741
27087137
3628712
851629
2513705
26773972
6891324
7194589
74766161
11735528
94913984
37341985
30791450
40491434
3101597
97975053
22243880
535482
45647484
4724109
41007955