2572142
88009801
8120285
25535919
62685701
4085519
6911796
19273877
30779225
62645013
73539810
48826823
69987551
79908442
4254767
88198391
3369169
60483889
66351595
80933696
94087255
83599360
38387864
34658381
89153995
63188815
96951182
81671662
30755159
17205534
43994460
8434444
15632032
83528081
79108881
65048189
38792921
59105650
70572396
83201869