39321470
3511167
39284058
27008708
11553668
85194211
29608566
99505122
6833265
14472260
5829597
18249628
84725764
76408919
79068171
12011008
96198129
1468402
44508727
59305159
51818739
56077199
2800683
86798951
31352655
68449850
68183537
73213697
97337390
20159112
38239965
15822998
10202114
61661630
33484725
23388755
5087465
71312980
73889659
94291017