49727693
45908318
1721607
162796
75609377
65875924
45603679
39605267
38542878
3532327
6873620
26977770
51136223
47725289
8384460
11631701
29712639
41092942
9113043
52652724
60523186
72127777
44778849
84422037
34246133
45698074
9356546
65409499
55117033
68815411
46438134
74759929
36311145
64844105
12779312
48304664
92143495
55597541
26883692
88141724