47825768
81931234
8921022
464662
84324648
86026621
88533530
23084661
46277689
22996811
40752392
31004238
81616722
50526173
92576960
54603152
18495393
6515344
19566456
48795724
65035094
48388252
53546959
26292993
50702196
55481113
24493238
39331690
7761594
91425550
58157294
31381703
42338055
7071333
15133561
55813548
22295217
2124993
81524380
11693691