45383334
1096906
50325187
50113697
36677916
47818857
17669056
44189532
15229405
42083447
15555503
8995144
56077419
35072937
46963409
22593082
60359984
86015125
59005065
80626035
72536419
43329005
81547814
66823802
10234504
70501416
1334928
7174339
73657659
42834531
65116309
29639576
29569956
61545162
1746488
72684525
66094104
92228715
48573768
69874446