92823156
70027786
26054097
33373932
42938329
38972086
13253389
87568793
28188648
6235820
87496595
74395701
58013361
67704262
5113085
3929935
4457708
51868822
67501458
83834804
69089285
107059
92123523
2616668
2467142
77663425
9237196
52946035
31839938
17435628
81641005
48921174
56186326
95629047
56287546
97144315
98902244
29949481
95504109
22653706