52628303
5191898
33932362
21443160
30822687
394635
4270950
76008310
5749443
7889890
24635180
65104414
6599599
29471335
48042571
59447307
3047959
55412467
5432011
21144079
35525133
64481726
92836593
20842374
23918433
14989379
50452786
58342466
82841640
42715156
89647448
23963116
46589671
29887172
53184897
86228841
19737487
34333107
52742217
35656105