64882975
23729202
81866144
14495340
69101424
51421871
79584121
5764541
37666442
61861244
38208833
51028163
58969428
43285738
39334356
32718576
3748458
95054035
65727569
8478226
37598689
15366510
1069703
22122792
69166633
96295349
92837711
11479927
27248027
62197146
82925391
18272475
7658233
68482032
7147439
16894940
53132269
84661299
71367918
56087161