51177676
61184155
57647122
39018248
41142659
14417587
40362221
9431291
2580562
2516418
79015206
41972852
9755553
37329890
9998765
55687559
87236378
40497830
16889158
40919432
50673917
58289381
5948818
36618269
56641700
32245093
78524607
5314593
85346215
94844111
51095721
49823276
623683
8861244
9432712
18087562
11316227
8369803
12175228
39037373