96055312
48395766
3220728
70703219
58822028
26986636
78022088
97733492
38375298
7272629
42544192
64455041
88566899
77185377
3903983
35949569
30709259
34392475
95961649
8316806
73223822
90969857
64144222
61589172
4072898
81704109
35797943
9546686
23178653
22819941
76218802
67791664
231221
28495634
31022193
77479309
442281
76666393
25863666
92985190