83267280
72385162
98468928
90807506
48871711
22395967
50898157
28397530
75709517
30873092
76827144
35456336
19626942
27207228
7971140
38726909
13659140
71318362
26511843
40989814
33403091
8128887
21392666
96055442
195197
5448871
83153617
32971567
18971741
77942202
23602260
8617833
48192225
27312224
66675907
60447029
95025213
85795786
86836907
70367184