86861142
41737996
15686858
23608127
72886989
54692751
66707811
22683671
98588893
56198500
21016725
67686704
5361503
54534121
67535882
20401137
64063438
39818970
57287822
24229805
79223832
70121231
75137516
16312306
73391986
48679007
489685
41234023
72023505
1042522
59493850
87337739
39399816
72177676
1048348
12788767
64912570
49141426
29772408
46014517