95833931
86133549
6037845
70288659
34516169
46874205
19663870
17136359
39846565
34593595
3471052
50446817
67173004
77993737
23783829
151933
34268935
6505469
92523999
80391315
8583783
72309986
10065743
90835312
43458429
24579941
93983448
23675976
65395842
20933888
76443851
6761068
15476243
36692993
83119809
5759355
39291415
1710612
65456499
8688387