19428279
32626849
14245554
95559630
8815632
7404933
14642233
53124717
77158434
34488069
99406274
48161402
71751054
43769655
16657013
36368692
3183880
4898351
7846333
37991721
61529846
68836539
38361935
64811470
39811313
2543947
59495172
13843991
3223427
87991205
10283347
36828142
40774727
52528103
53246878
47725783
94395901
84048517
424133
60194757