4995758
3029236
97694127
31231651
50161217
47317704
53568482
87454780
34875208
24594906
41576624
52887189
50381350
25011184
27994952
17241181
2691676
51395600
92157479
1031638
38951224
11462126
25128721
47499928
16942485
10741761
14197806
54589362
54983086
72791788
58708647
18037186
95981349
75433710
84533629
62413440
78104454
50534115
42893812
74246026