77933506
84545858
65675230
6081282
42984270
41935028
69557852
86217870
37659251
33787468
49367147
12228497
25281841
46324969
98327755
82365456
39455912
24861757
25161840
3253297
5875387
67503308
68064522
13278281
76972017
70352352
29254729
68813385
97536446
16274724
58093770
77753344
7444361
75708430
2152270
5529311
72921128
81705212
90046955
69224349