95248707
30524260
16081875
23209220
18236919
4203995
2276042
78161510
60549482
4088166
12817793
7344253
71675392
6109641
95268365
77003865
20745770
6273794
80135851
67221678
43334763
22611184
77906253
47932354
7528274
42538909
49462294
18554989
8334166
3943439
35321795
66747842
4091581
48581305
64428259
43826700
46165303
87182326
33335665
78193291