41125959
68865891
94955453
65559340
60089161
47559558
66614046
59724736
42208876
13911367
84293655
51391216
73254877
31115488
90004177
85229613
1663535
63004040
81066095
45836130
10612152
6441924
4912959
97805261
69503009
31008723
73254150
80234240
93837942
24616191
87815693
91241587
10659979
51901911
58094674
28141815
81228388
55075300
8498521
31769244