56976820
6088267
68092887
8947331
85846954
49327794
32061483
60163534
89098486
5776987
63513865
85237026
38829157
83314168
30343069
44750
20967562
19354239
11125000
93488922
81914732
8417860
48546825
93035667
15336363
20534148
86167339
85621154
97605248
43385311
61252648
12079756
93029900
7932150
58825914
48574929
77912934
97543342
82413976
37313987