81014801
35043804
19906197
70365428
27976061
88454710
88911924
96545956
56355287
91445647
71753553
38882500
2425236
62906737
56029329
98048023
71352634
36459295
53544168
18207285
92579223
41421539
831446
45455806
87112009
33574674
86159916
16485229
13235431
10921417
67613766
3569693
45167517
12617596
7535690
49182842
8693042
85207820
50484457
40085455