41085947
73404224
10119305
44974273
52665945
69013157
3955924
28876679
56705938
7734711
93192093
5112153
4650281
51037161
99719193
80355307
14124279
8508592
18076933
41655746
80381911
7798501
32393830
73506704
37212143
50847021
38676559
35737935
13303318
70375752
11845500
4904729
12072811
83056866
40671204
62438260
87596093
8845524
9932169
20504627