96997514
23845712
81004898
94385597
77182597
77763605
14588621
60735190
27389957
80103144
10386510
12329011
2416106
16024088
45865033
17307648
12229179
91751087
22624185
48177784
47873928
13366188
77526441
48306551
73101465
35334546
96577115
96852296
2014652
49017998
65324075
72979595
13563605
45981771
55389025
70576438
60732855
17137115
592794
98187642