58006282
1789773
67279062
38407048
88112298
42739347
60247623
2692975
22946200
54161518
94436841
56798387
68758471
87983839
64227945
4876880
96836622
13227261
48974320
22538257
40684483
77652243
52152048
48565493
50311622
85754165
6165827
40958231
85075432
5102456
23817457
49729531
14786863
56202334
4834751
74855759
84282959
81731763
42434445
50303821