28963687
34542017
25825473
2818830
86414057
40788860
9071177
90193056
88637670
94482988
36056908
58913007
24277948
7545441
7385508
11078076
90553880
24788189
59723746
9996217
17102548
59636191
76084090
93272337
35306623
65371863
16685897
18249627
15926906
86998099
68725452
88423742
37439708
91759241
76299605
25226253
63585144
1656148
44348224
79931534