1223147
59106121
31262280
85287718
8542316
47643200
75259403
2514575
41322399
14164848
5632193
90165233
96419690
47644322
19478550
62459713
8735131
2010119
82915439
37457517
58219491
48924657
55823359
66298828
3785501
43791649
10526831
22486424
21588745
43985114
55095869
93602025
8955925
122037
16176371
50255172
24827164
3459678
5472501
15073486