96608689
10579714
25395629
35311592
29588544
20493330
83544521
20062963
59923448
43816435
44093954
1049819
82193976
18433677
2178980
20656846
45869536
69829136
2023583
6548065
34171269
8867426
13114770
92552733
77226997
82703445
1193716
77348810
53691680
52574833
81846649
86949356
73221525
65107934
771663
7251776
78022508
952553
14635519
93148492