42245547
88732632
3047857
72057108
4099595
67522973
66667218
36567796
73848501
70587418
65948444
20865490
426535
75068965
33204054
29335081
55406298
74149534
71849545
3865100
66656031
75239965
27006247
2382731
84803084
19111995
49448503
12329389
8226186
16679211
3603158
63707863
99736365
41522366
38177972
51618977
27023092
19922853
78267225
95485185