60787120
2508680
95317150
76465276
41578175
74661636
91087332
82775610
52727720
6145364
91731628
85279397
52363355
81417403
45734802
41483220
11372119
61424224
61603540
48081348
12055480
6313922
89864985
51088598
58892349
22643823
3443344
38165419
2380432
4603465
83279471
80715184
20408515
2378379
8899850
736968
26498033
54523157
3809782
95529893