2603916
612884
67111587
34924743
90842620
26416686
29216771
34726389
4620827
24851069
67915561
33057046
27145113
46446592
31831596
71743778
4614846
29349707
96204061
75819299
53955218
54981696
74691159
25556173
62926107
41923647
45657
64931869
5282682
32022227
91202352
92601344
50399862
83486676
35448208
539269
31686116
4426081
47679663
17875854