56652404
67992721
86193155
72117344
76934682
54829565
17954490
44485427
597560
47393240
83481667
65186747
44241953
1263316
33527612
66326652
30423871
20301356
3391294
24431380
98077243
19807529
96085914
42222489
90765682
928263
78007182
87665502
46429067
1231574
40806283
81129785
85031885
17702756
87243578
84565878
5324730
41505968
18781310
51083111