16092942
17355589
27585722
55312899
50115926
15444264
93805116
85368507
84125692
42656174
75111095
20407596
51299715
57548720
78303948
93428208
56084713
6121342
80337613
18261750
92247945
22949260
26481059
87497795
2831376
2741823
45315343
51644478
39862116
12422898
64838397
14649286
10669547
88932682
76486202
43492419
72575345
3392795
59057494
84244292