7512505
1196439
89496529
4212881
40287200
68129886
51928734
16383519
15137414
45037507
11238291
78857457
31871619
557214
158334
60229044
246560
69189219
39112541
20214598
49948619
77373957
78047520
48606476
19146048
7381556
1450799
88213564
20172427
57264739
93214229
36379721
69601327
4709964
57473368
72951110
46761481
33521656
31857654
82627082