81931592
6017722
18132880
46858627
51358791
79049990
68349527
75152219
95328586
32738504
54208771
23219040
30888377
35436580
45671871
78385667
14651748
64821328
48869529
49445796
83708600
89901024
52514432
36194166
28576628
90004537
8754596
36041506
253045
70196476
40729143
27994005
932106
25592434
37627684
93828764
63627443
17881899
61644826
1506262