58956630
55699027
67825534
47137683
575354
63079097
56665286
46134474
87549878
94982852
30956400
80424132
36922607
33429494
11401928
71579729
62664509
64115390
45622470
51379919
71027096
15418067
56308218
83523093
95564065
1783571
46943230
50282754
42024081
26959071
9183345
4637759
19344983
9366388
63226551
91788472
96707670
7007433
1594577
47118797