146745
71791990
43632587
18896830
89482039
82674013
17388937
34184558
35495060
93422210
82695368
97272023
24901197
31215928
43523554
91262405
85046037
26078199
66735313
923578
2466533
69644208
33672065
35104498
26464493
43886862
37615085
95781515
62429118
2031328
56024007
63204370
79671530
26451136
14026992
34717492
69331879
9821953
28722493
64032687