32212551
64954892
78942226
6200205
3589608
70929139
35712132
107401
7842264
33907787
56817589
35497179
3539260
77874535
52108214
49217946
27647878
7233817
83203624
40906732
7387224
38768575
70937074
22228100
86742522
67953059
96652266
77534623
10634603
19926357
71952192
19511282
65928600
12774925
26338710
89356389
16259312
36762485
68272835
39875383