93409902
28504685
68497372
1553712
90471420
32211550
43804248
58168745
86052393
81489629
30511437
37401810
48108071
17245592
48507345
18689070
702737
63002458
4296640
77348267
29899071
25634828
83958407
6226748
76798029
32871506
91356806
40477436
72091596
49684819
26772274
53343246
46616370
3480224
25021731
34515643
52643949
47346415
8672399
20777864