67683813
40782228
37147262
37296540
60063523
75975624
39745899
32671412
87547622
57251479
31917074
93229748
93445617
7286420
95935263
7006610
74215367
1077972
4068876
54762831
66791713
24396010
36374201
6215936
80877395
97507813
5261357
54347859
28461542
5581827
21337246
72192647
95515995
63602058
35195134
2780949
50104808
47883164
21878717
46489772