28001100
94169609
50963262
66605265
82921137
55089153
65803889
79781739
66883245
66693060
80396783
477531
84248348
17223872
34446087
93261159
96287338
104495
98444881
20175670
15888893
34222513
17184947
20776179
51671474
70251611
26492329
65737982
68407954
36411693
2109348
44331652
43735040
92244511
16343266
3307752
2852513
74328071
82465420
38877707