83055833
63207041
94035528
38966297
12735758
84863852
28131958
46395306
88546483
265031
9707626
94114859
96661550
37143129
8722375
46621902
89936699
62966798
72627538
3487972
8412575
20853926
13244048
58734954
1058207
51138492
78823688
62337971
86765917
58554502
82049087
3519115
90587369
30915603
74639354
32887383
3775460
86952185
70006813
16359751