19492544
22759310
34349629
50889305
13667331
70165136
27035593
46274812
3854482
51296899
8701821
93411783
65626701
38925596
66697658
65239779
23215876
41893683
93624643
26323237
89045827
5219998
59433419
2607163
78269607
48835410
10012640
52021109
91547709
68703595
18585436
94829730
16316827
71963821
11558095
93797201
72851078
3667140
61463884
1234626