2623231
14186782
73061911
1867177
29989333
16397097
28533656
26581703
60804148
45892377
3442421
47208446
9767035
27275554
88078984
82648403
40029769
10048016
62304272
16852456
41849193
22051180
28059385
10276795
4928165
68974847
78164049
15839306
9896689
15116179
62212566
45922510
83769852
52019263
63112484
87596097
27245872
16622118
10689586
86333368