42597833
2365831
52876605
41007083
69915758
74404943
61665199
72681489
44262918
2622839
10207517
92933590
33343945
84846217
70542780
75858078
7339433
9292264
74026852
33734998
89131172
28201053
7503385
1532371
7206495
2293932
6264548
47136025
4385055
38288466
3463355
65591508
43403732
40731446
26179573
9225066
9575664
15924704
11613762
30397619