77874169
97475103
3016649
93383771
582448
82317173
79169415
12952057
46028881
80532631
96021026
22372840
85379221
3685385
28711968
16651191
4062213
25518614
21489853
70814879
64342297
9841616
24009992
74557432
21325146
79511856
88506205
9606334
67812548
49976074
58204551
3632788
74965059
80063725
67175277
26365220
54255310
47501263
2573972
62283958