45995988
167211
36924244
69685069
92578382
2183520
3586850
40755546
31407707
384520
67071200
18796648
80844147
39539749
46255592
89678741
2794894
71106309
12802453
990752
8173284
67877158
49359297
26394728
10121576
28773065
70454909
92908166
94817951
65207627
12851484
6019604
44445307
2782525
1486720
26044400
14705969
71153006
39468895
5079309