88443395
33615423
98512711
5358788
50081500
16155439
80893132
66991807
419371
35388811
51993198
82445745
63946778
86465462
7952287
43349300
8273323
24293978
86988122
53239713
2870887
688310
56842865
3293742
64555885
75734066
30855598
91307429
1533538
12403352
64914626
57887171
10475176
4689184
59566724
95089368
49871093
99028786
75819856
327845