39765758
62848116
19769052
68641222
46889629
95606678
45865832
85963826
79835567
5646048
9783706
86081142
18291508
86362699
26784364
98359072
91223440
4755806
41684538
9911826
39072602
57099187
61187918
71387076
1301443
48363458
24332293
3229520
21334320
12484739
87158144
81043543
74775133
94861343
79491484
95056996
70476274
69576764
92604888
58097021