32488961
53122548
44783495
8266235
8572054
83841952
52947372
46561627
57858314
52893647
13435372
56199458
16288313
6058533
7462270
1197805
7720427
4013514
12613373
41474166
43782556
42681096
97316654
36352715
99488685
5212356
96929746
57757302
27831304
39618234
66219936
6046951
34678942
7546408
2731935
27406714
73617041
91273261
82105933
7813369