65442772
32528305
47903509
19076756
59414208
12122481
92475587
36463324
49486735
10102456
9004443
47349834
90281018
84197809
25372229
5090859
15214354
91843684
10181019
85116028
51405256
67557101
85585941
55262410
66294204
55976414
66365009
84518073
68116857
3437998
81826870
37106456
87824469
61958373
35839533
15008683
97456928
53257507
70278937
3592223