51546346
79066768
60831259
7411349
67702226
15825190
60282680
47227232
80846372
25017448
63856286
5868056
3428821
96036396
97141588
93139718
26241100
51111507
61176981
90892118
48459030
66103392
11014266
20983672
24674896
46713412
67757960
8404259
9287564
51487981
51168187
247940
63167861
73608490
29821458
3654044
2402626
7392403
52847135
23947413