62759182
14347591
5692669
48868852
7818360
70635160
94553459
2548255
7527559
35804241
74684818
1639012
78086564
40706983
45165450
52216980
97106520
1873493
44053188
91101782
54342958
77337337
66387388
56465065
30975328
90302323
74101191
5601356
12701135
56046115
6014201
43756275
13877895
5791513
56172827
31423667
41037476
82664600
12588598
71277753