84563220
84298214
60971789
78925281
55433171
98152770
46054945
1865648
4183449
37721515
22499871
57532269
88614951
57653682
62522443
93349444
38402216
17261629
73265384
87927627
32673242
2345929
27344906
61141787
46895586
36326973
17529836
1558779
29711951
59064034
48796487
62866237
54199570
62947727
34792320
68443438
39949301
1480772
43459865
45978969