18889556
55008964
62009289
43425827
1054351
38677226
88701577
61704606
15411602
19856505
23975807
53799449
7846906
60492814
8058128
77594899
50103308
10187906
86625821
19943034
51093608
91419779
29216927
16485066
9739476
62366122
52882008
3753146
39178197
3250124
70026
96623697
89568262
9925406
29368791
22708530
80058349
88093266
94827039
1762062