79533643
4215589
59133254
63895651
2103388
15869799
9195318
72944198
41885319
23757938
71315894
75981152
91953216
10413556
37425433
54362805
17023085
48528802
5647376
67908544
8036161
15233343
64129827
81581707
36647185
23578397
77732136
89253127
52414851
69764073
67266662
52905108
52798191
13487883
78444413
3154182
92603454
88512744
3507245
31118049