50097138
51194658
91901739
68617194
87889766
53227384
31216856
13364505
27783594
1322869
19582215
95601743
94101339
29188808
25215745
69349382
23286036
72282898
35088036
52357735
8662782
44414943
7454346
14231947
98121100
2256130
20747636
14195922
28624058
73106579
89088468
7362807
6778956
19725887
77275767
80435908
6052724
7121668
29856263
20615959