59691355
61059759
37125965
65389553
1705200
36783675
84054295
74954857
68086764
84795730
33685040
1472595
81472907
69701042
35357640
36829107
96624507
35955934
37994316
50783618
56953452
34522384
17153507
38029327
65314408
9311590
27961022
39926996
57447963
58425373
28553174
24351177
89871367
38735002
46479179
77654412
47255803
54198487
11206574
7320334