38959862
70282158
314346
511124
86374378
66703205
25644073
68173279
74612274
22272050
8174979
17179251
89349970
95187288
72471874
25059075
54889946
42337287
14629845
8086327
96092375
2666611
74019416
56791643
4328671
33566408
498645
21674620
33592674
97204583
6021705
40476124
48386006
42339827
71567211
33021344
55243117
70055984
3724949
28824747