94151665
83357542
52943807
3241474
43368485
33423575
78702483
14318325
38927947
5520709
41261458
3913520
13662214
67059476
60006091
19245984
46688870
79784849
95474847
52554863
64508831
3574382
10246872
7018574
6892873
96514989
10648266
49271509
57484486
15478920
38126862
372961
31547604
1709176
16589684
76963122
63637674
43017044
43492901
77101827