61014370
83227617
84362584
60802148
50584352
76558038
34127733
2101064
27763675
7987388
70216581
85409160
77272564
86047018
27876353
69609187
49885184
50032051
51903993
57679563
63069554
68599248
29997380
77803436
71439915
91453644
32407609
56403830
94024002
47153256
23912328
37377202
87739953
23107493
95921339
85017504
10147042
36145328
75847065
38421416