14765382
75774312
25906505
13538736
44252420
50179496
68112836
87909696
2372140
23163659
57178059
6248205
33425543
54777215
7876506
45128089
5276354
27631216
44739496
61498627
70668566
1465306
90006032
59307268
68468823
50109478
8197679
79571863
11549291
46076994
47493399
23055351
84973797
6643549
4429959
22693835
38872351
34491047
27709286
44158758