42729624
68533086
18146741
51111445
11658683
47934077
70985242
7071321
7681690
66487973
28374272
13953864
87018102
89255013
30398630
97776872
94579757
1546006
9431954
30494048
58227281
13921843
59054444
50889802
4783651
38048734
43409978
98498610
90891199
20214610
98975391
26599839
74632840
97924810
10577105
72163128
84341294
9713411
92492156
40984165