54009731
69457378
8912624
49865948
82802130
47818566
553332
36647127
54451192
71727538
9526241
59097366
37318108
86824757
18515282
75887924
4745080
35015659
40086165
24478512
18959374
36375381
22623793
58867443
7565613
97511015
7349112
529917
90142863
7573849
35022096
5026943
99554782
87128366
68777954
97234917
5502728
61093548
77601320
10736541