98246088
48303708
147993
48236056
248175
20267889
24374150
25243682
5019515
18198500
54111728
4385803
90124572
69294004
107561
1766268
42778980
8547957
60221732
17883346
2275917
3148253
36263532
20268693
40445644
91206037
23047241
79592499
7647748
70882509
60283330
54358188
42746473
30568446
27482846
89079347
2268496
43838230
4504733
13304732