66651315
25579342
30957867
24079527
80952293
4421557
53373397
54153113
565834
73422671
26048407
78496761
1497996
69931371
67726534
54098566
4193228
1463737
25242245
23355753
66373310
74198572
62541393
37087985
85103370
56733232
48607882
62318068
97896087
45624485
37807044
21402071
35235427
1927435
77638349
73375513
39217430
94594494
24117311
81631254