2276878
11321389
37365488
61737370
5175573
44956861
22612163
82701149
67502
22292631
5805098
20833758
73011238
5861674
42647747
4436177
27755415
42923678
69922313
67354694
62079966
31751501
25012156
23093002
67705975
67533938
10656972
28658316
31446200
7381203
20985466
40076791
39708074
16351321
275579
65814513
21736351
88573693
69335379
37731086