95961939
51996838
70275545
1444535
1448887
29309739
4553242
50724809
35317794
40097472
54563733
21929957
39092021
78549432
50239629
31097519
23694414
62316953
29355626
88522207
4477149
68419266
4227520
4552210
65442221
23298409
96538398
42397660
61031195
79159296
86269861
85049574
52012320
21713204
26885305
51588724
65477396
14025380
3129599
10467155