13184065
21162215
57759397
41038050
51051365
31613323
57785332
4926504
47749409
55418322
12363896
539178
57603931
72596923
48522467
6634383
67109875
38093203
71345468
94265953
67938285
28577199
21823373
55003701
7429652
65143195
79565173
79459199
95036576
13595128
22946202
2611196
8484309
7188561
57579494
48848757
34711637
48272662
25265154
109522