95543108
52305989
52211472
8127296
88544715
76265449
79716634
52816227
4315063
72761554
78428158
99402416
90574076
79836144
84953465
7671903
72639951
77148446
67319080
76881520
34955933
52607666
93985942
91537354
42167902
50167056
39603250
48071171
65997204
6908179
31921605
83577518
80558308
1086708
7921297
23571083
44986228
92544399
70467269
30291522