94113399
78241798
61699589
63107899
38671686
96186610
32903156
57131539
39639630
13247764
83161810
9722793
53143042
70326394
3668940
68961919
61325600
56613249
11936761
12184849
44864255
33073497
42537078
86401996
56188511
28948443
56604649
7764199
11078243
89273530
78889227
57309494
90529355
74762378
11658664
1169495
11674935
93197150
66083145
92424575