85823627
50777129
7088916
66101630
64253172
81879798
85521937
37715577
16821015
63248775
4325109
46768517
24771591
80238472
22678195
28176538
10569341
78272208
99505617
84549893
42864292
20111788
69658261
78576769
31312177
21911796
81302497
56467111
3581750
57357558
3228357
76557371
67439768
5245121
91113830
4018679
22749583
92778885
14052690
13189666