68384819
83611128
36064666
42578139
36397333
71287295
70736707
40488633
121852
71602853
36361809
42964796
22225439
76807510
86897372
83788409
23791740
78686117
1588109
89285092
44474606
9539707
27327890
8861657
41545555
52026623
91588199
41547316
26295
87733589
58284537
55387415
63955680
92973753
57421249
51508262
54996329
5106033
55394398
1339741