7857903
194355
64707464
82818211
29568004
53198345
69298235
15333725
74328197
25926896
27132490
9853449
51672737
38554292
86173031
64634546
41757255
49378157
58221274
36459539
93982820
16457090
20338790
67474476
17177581
8211983
19983497
44826042
22237325
5159914
75378609
4182797
44377549
67214510
96805508
44306780
73401103
92805245
13249522
42713175