48835532
5421683
7741254
88575430
26994001
44677099
5105410
99634662
59316157
16061073
44186878
59767687
612158
42904851
1852030
93608875
53548859
87203865
13791238
569248
22459488
22585844
12305983
17832914
11923912
23572824
77101734
97502065
80709732
34094228
30597782
2478750
56198071
5359117
97573066
8718261
33218977
56587363
16124586
96447860