48335533
52182180
5018591
1140465
79265403
80103263
16204211
48611330
52328027
49066797
25632014
92576669
9827501
4275366
28613303
55783011
68491117
21116538
22912546
47594813
26029689
82003111
70029111
47125047
61533577
1529491
26034274
51794566
27215872
2751376
39908027
1089904
57521611
29765844
84608096
29847872
6715545
54343526
97472146
35247274