96652288
41814070
7539224
55999384
55521
74837664
13303685
69685412
355489
46316773
23917729
95903205
74632339
5911546
61463196
57009811
68405443
64883646
5680619
31876069
27811619
49281216
8152791
53602473
97688345
17061104
5082531
69919343
81042744
9584260
54327145
71472043
74314661
90181138
65385413
9136035
16631008
25625158
49409770
70707278