71134661
5183283
1003722
99166211
51903782
30167661
51513180
7104769
7188574
41472090
66998866
60969465
57135157
31665124
63031009
40835810
38916041
90672853
47259691
75267044
9348859
55115929
61482672
39382522
14805517
7091944
47396569
11356883
12364322
32848855
59634446
85514533
65207995
94031082
9935126
46454273
99464363
77461248
81029083
67169876