35056635
7307847
42946374
66373051
62158601
7134292
17754496
6919500
95482191
84192322
12969783
67673541
54516827
89714960
73752703
9649607
2340486
59373481
29047022
81853408
50321713
62283738
14626272
13536584
38842981
17843208
24146126
50462159
18626449
67736709
1853428
92952011
21577594
91226115
87134132
78348043
2426029
50375033
33125178
33616539