59571002
84935626
10731429
52993302
22924827
69619732
79365221
43602811
56021103
62974397
72411936
3785908
82404514
48822382
53339419
23808067
20346252
24343405
9696128
36635542
878581
37502263
87967969
83545806
66783933
22693815
52533445
2228185
95589995
17269851
21134284
99856883
69936155
17323101
93825238
80516507
63109326
9886583
15444976
2819883