1195581
48237445
2076598
97441853
11632757
22247773
28578584
3142699
23749253
21284352
70965671
38135812
4916445
17046298
7728455
28364509
71838500
52612106
93087909
4545672
3709268
77343519
83601543
18271614
8929575
13466432
7591037
38172689
23357857
39777678
91058587
56187480
35612468
16534638
19096602
84718623
59809635
28912968
84293211
36436651