25702512
52712927
2636948
1189359
92486861
63159970
64866147
1401640
16087858
87723344
47716404
4511713
74858934
95975100
44723410
69518281
69531139
74498652
58747713
96082239
19668595
9291871
4796650
29564585
92117024
97175459
34176369
28457522
92490
28167543
57863207
5284448
93641705
75977629
73658278
37452521
67204180
66422208
4352732
62518127