2274281
2066720
67912757
44949780
50953321
85501731
71043601
47897228
34837300
90126564
89928190
29079139
99399573
85045514
69388751
33398727
36729133
93091487
60823187
53483249
1384575
8685981
85059255
10642046
76181475
5087676
35089730
1071190
6969656
20544932
34219408
64323052
56767529
41198341
29253639
45043260
86719813
66866023
33621228
47719048