3958299
24461167
79207813
32004263
38417022
441352
6476271
54002851
88904474
30008725
58295033
72067344
92054520
79434012
26827637
11414680
53686335
41504977
30602679
46924597
34508716
48047933
6192545
43677899
4335874
8897011
67917199
53581563
62213042
86443935
16058350
46016731
1085900
35501067
6948893
47029643
23987791
9354916
15106899
9664123