75198618
70141877
12085751
56762567
78397559
20397590
47964829
79858757
5652249
78946315
89477139
54311656
97717193
44545973
62637244
60379152
76967491
35959854
91086879
86543748
58314133
42642615
56266613
67211837
30521441
55571631
11913680
67225446
42906447
41149990
35087411
33838180
27113831
74072727
91557771
2652265
60794428
60021625
61404600
9818899