69299495
7237557
66074539
1848226
15443158
59826622
56049363
5709702
33666422
37504996
621012
26112115
6931482
98287704
32852762
5475991
92634693
23113143
11679369
59931194
98054763
8309169
66162630
77358579
80458705
45732563
96286609
67453725
78535421
47985930
24049092
40553212
2347386
34184844
38488072
22429443
47424212
2213184
91736757
51198596