80513624
43421257
32035495
71145656
93508850
20439414
43002522
31974993
57713461
66018763
42267353
82618806
3124916
17384316
69914903
20293560
97159829
5384154
77732769
59242155
5016371
53221167
95641216
21799090
1895025
1178190
86617666
34402035
35844779
86495071
88792000
38387487
22488615
62691958
1733731
62124879
60217173
20486684
31568798
76479298