38287853
58786611
80508992
52221438
94767263
97181667
2459931
41524950
18249142
71277990
16078354
84158376
40933396
26441543
29487684
33958192
1057841
87088254
15579760
57996725
11553158
69845538
86366636
36435651
12199058
5899210
75982649
24146728
182424
46665958
993061
52446479
50862067
32668307
73936011
65343397
33004131
51861705
55587800
48688249