64041384
57377875
10622623
4004983
89521719
44636456
86605582
17778411
62302877
72845133
10787923
4972119
91774534
71512652
36992863
83867373
68908972
14924393
69865492
40926879
44769368
37201968
4604879
96621218
96364872
12098150
2376148
8419632
40202227
11394993
89101762
50266436
79926758
54551634
87574480
27434300
83595830
8196917
64338641
64275557