79846665
43357563
29506867
54937055
79316607
38926973
4263210
83591429
94841244
88959060
6307179
3747962
32128238
94509779
70503723
62417210
51638023
94524238
26813611
6948590
48136029
73465933
28782906
8040639
16501337
33983144
47261701
88055324
56378237
46837205
64204446
69077454
37906450
47742892
96089796
76732670
16426442
97511086
2158467
41887272