96137448
95914534
38175021
98724692
29472400
63388642
34286667
30884661
76759068
69153457
64281431
8477892
70702326
58979142
23252193
59894246
35692570
19373974
63758935
91564995
28682443
5238426
9673617
44743146
60742016
88033899
33124915
47283606
31118532
94079046
12427077
64962705
63048120
62015025
81542255
79336771
67303266
26466463
13866487
72136578