42009256
37024044
38517930
29089093
57861112
11652307
30365921
40445555
57008712
80439286
41333117
7029181
61615917
32105883
84839229
43979509
95259226
1003893
81854750
22203439
26531980
683176
1538192
10176804
45013609
19312233
42246501
48976950
2606475
82591404
56516231
81213569
79398998
8948108
67301000
48281506
10321830
44437743
6522662
32113306