76364881
53503883
6998693
82072687
4702581
48013973
55818348
95879432
74269600
74094624
64354012
96128145
13279392
34845124
18574214
78038598
40965490
94206589
50992727
91015861
91623533
20307097
93725283
29729928
85725595
16229248
68244568
28669218
96983094
28072810
18924457
6463272
798842
7379939
3268151
218169
21034390
6391523
83831695
8033297