5168261
60069799
25245386
45022523
7918258
18781301
47778057
68051169
41205668
38381143
81584671
672163
89763754
9118158
9019322
18475499
65127592
45732615
25626739
1242525
29156842
3018170
74697073
5923440
61586988
326435
16833599
33699649
47468365
77189519
31905631
94214341
15537898
20507890
3325518
1121695
81336606
62373581
22578216
24125504