13265376
1326302
68753857
96999410
7716537
11638963
30341328
20461853
64774212
22079664
6267630
560254
29984085
42334307
50399748
5768146
82338033
55392164
13969131
24843262
65165040
2685364
85426461
33789231
55419229
20966181
97602942
70578931
86664936
6255229
41446933
8193164
62125686
39013026
82291434
96183503
20977562
44276925
54211430
50039833