96967067
87643063
42936012
67154550
97828561
16889264
48421461
1067554
84948845
4398106
48158804
90034328
3593433
47537090
53647503
75005283
98283870
92638521
39414786
45802483
51188443
34115084
91239091
97487776
29719037
34644541
64886192
60468282
54997487
76348
4980722
49634355
23112812
40368664
98803827
91516558
61962233
37622108
6372477
58573180