41702593
41294289
73504132
1713605
611828
20684894
21643467
36435037
27511682
4061813
7679870
99777348
35193533
76956161
85107313
92831483
21036066
77581568
91437543
95955417
8287014
6788455
14794681
76379202
21756280
20331937
87102694
85713457
66212995
32904907
30585608
54908991
37935887
82298395
50342037
4097686
62665622
86006124
79234606
41882685