82393496
19041291
33712812
85091516
96856207
32276620
77648508
56439496
2693846
80507284
3227682
86247291
37274370
171308
2545955
17654118
30656313
7756681
67284644
35838729
72734661
15162147
41268483
57176888
38921586
11577390
82923528
45112146
37305294
26567863
53393415
96175795
62108167
77946503
12334193
9201824
48806909
59181049
68739606
5387052