545634
65532985
45728073
17021985
2959569
6959089
49672328
8213541
69679515
24741126
85318541
52598736
95076699
45766920
7052179
74905273
13848236
51793158
35956396
60165432
35164242
52453456
32893054
82652598
92372997
2298670
77534499
52213894
26249360
466845
53047547
36139330
76668660
7695460
1798968
87055950
4062667
44666631
40464766
1345509