45545444
5121521
63579301
383339
25104660
51705835
71408019
14238570
3830496
17192943
63745104
63388217
26921786
76812683
3117329
3335602
83179256
22817105
68622501
41141595
35986400
30583635
34879030
14027346
40969770
62791963
95376052
68902103
667341
74511033
3021883
2868382
72295580
36309512
54547496
21687436
86811248
6996261
22948337
70402171