324499
36256900
48162529
61812624
387281
68149077
76848920
34275390
36485108
64169672
73236624
17748091
5288725
98233969
39399821
14708735
44873992
46088421
39613220
4402127
37123582
232549
37162531
24132667
74867010
83107448
8281675
33057038
4768467
43933092
28037999
14055226
21485845
21679119
51476754
66432244
15559967
94307858
4805997
98351099