42699239
73134283
30398378
84596226
24511369
75526484
62822541
70263644
70685802
31517486
23087397
42072540
30622698
47185500
65381559
89122974
60139650
25307239
35103613
87238234
93466562
90767560
99713983
72935415
1497524
92398365
4696813
4319977
89115445
35562898
20805641
48519785
86905408
13222299
12654029
1967093
22797692
93246873
59826802
46639143