32944327
76923773
8738993
47027264
58749
36634354
71935888
88137602
7134292
3274352
97956648
25106133
25543272
83058357
26998399
48801529
17524167
5822621
4633689
45851714
6558902
3117160
37583290
3314060
7874030
2164957
40221629
57118701
40747686
6529034
4773151
84924742
18068501
35028041
11409822
63435029
8015367
76069397
36062395
33623934