39896189
54766349
10369912
7803574
676255
62772820
53287590
88716626
66263919
70633328
97927618
49097929
23501189
72897536
44895418
35286530
98551179
29825342
71369488
56421260
20865077
46695008
44845532
41416659
1193855
1168277
51698545
84617656
8835158
59198364
60623192
10072514
7319226
87815355
7486709
263075
4482977
62953961
37464738
53227458