38582559
27777533
56218852
86398292
44632212
42038788
33696416
42139314
19344827
40332446
57268665
53755682
81233012
5097480
44839059
3796531
40684964
54185
3441639
34523302
35646803
75415782
42174376
94474597
14062355
36324198
79919457
8381994
39493688
66806392
93324235
2163699
5431098
3775741
8128854
17014142
64965150
64207602
61436928
86669935