997936
351109
90165761
61573516
67885453
27091570
6781573
26348055
31323436
658591
15601572
57051142
29183557
65009596
8041739
63982857
90827407
46042649
60661480
76684571
37707614
56852859
3088458
70166351
91527351
53211115
518998
61386431
22442897
28347704
85166340
21852391
49562221
55794699
4766547
67004151
663245
61269493
40714648
54425453