43077690
1161283
43888729
26864590
58221418
53307886
59004719
29535732
55812508
10044034
55311352
59489233
1737356
81139190
4463888
49508172
39905712
89408359
16347820
276890
42385275
7124680
79758225
88741132
48952291
10732270
55029900
26922302
43658986
46856321
92498439
72195318
62758351
97367344
87051443
40182441
89063069
72473873
43556572
41523444