41273540
88641685
72898137
27264141
1890603
44834738
1365792
20229436
40251941
15196156
29629486
4374920
17857877
17558832
89842459
20548453
9790405
24391089
34169985
3219599
97234894
59501820
35151525
50322470
6552406
30869632
53628519
9728653
62539656
65968248
13566169
88131767
95097273
98343627
9398535
40853132
96364062
62268532
43029157
98911513