92103597
70812257
109465
6014641
46284573
2092629
82453218
98895530
44093277
1657507
77234477
6264330
85079790
50076138
12942492
63826190
80657001
58418592
92797072
2365827
63355202
41833706
70894274
91153333
47678543
67054763
22488352
22479667
60102602
5997137
83668839
63278400
30254777
647254
25187033
10213781
60123664
20654227
9195754
3753881