42261803
46628069
34114275
8826763
84401491
81232715
39523713
10194378
25217780
64029034
48854019
63311720
992460
21111476
60063382
67879472
19783714
15005445
78074522
73827949
54654998
2482218
58476797
76681635
5789793
94339660
45126497
6656501
51202871
48583696
28399698
37537464
75174016
65616306
83091060
25155326
14729647
46832293
53266209
90829635