79493685
4939237
56306151
64036388
41801518
16733196
19619680
19685188
96055750
52282742
4442220
9296364
81283548
249135
42789931
93452754
4963451
76204527
23508628
16221998
40943297
517750
53249968
90549864
34926219
2063167
98856537
16167374
41314107
47866021
89448771
96014806
64707360
2482225
26524806
70101365
50479159
84726125
89002855
97194093