19044389
38312090
23398676
48687606
87485975
19408205
28285146
73453047
80956892
76862299
12689358
56824378
26681049
65262957
22508227
37321052
28433116
54741408
99015986
1632725
86092006
5667646
70767461
65047543
27536901
655359
1475280
15032815
68865337
17454739
50363512
56902686
9141849
42756337
67218898
43709083
5019850
97824755
64429819
45616173