2279495
74466050
44438456
43044362
27256640
20906956
32527393
60681890
40823733
76616834
83974420
77087509
12412701
13019847
46369388
96993996
48047521
34914574
54763367
39263206
22598699
62974349
12407138
34522202
32633881
56045078
48532365
40485141
58485336
29275559
55813297
82433149
44007242
1861268
94013150
77588537
13501574
61679795
78886718
76754492