12238962
17429313
92147434
41119464
1671627
87476312
98125626
14744123
72181195
40185715
45593460
9922852
60898697
76333748
58472825
96136078
32155034
52896888
40171667
1310474
68971755
80263483
16423
86658001
47639940
47026669
26589201
76539504
81899484
49211354
23201315
80248867
7518753
60177735
54797533
52251759
6346447
9314182
61428881
48606127