56302396
6285979
7089312
24542166
77463364
37493356
37229243
98256511
22323173
56113335
333329
21575342
79619290
43871861
22565435
11326168
41561624
58097027
39749126
20044797
16774608
79093264
19116932
5960300
827050
45167873
84585510
69611557
2569871
72274612
75031520
71214507
27492959
54316624
58272855
54743600
1034991
34902944
3733933
65625712