86685450
70948686
21697944
3376390
44276714
95631777
49317268
30796258
661530
49436112
32648994
79709205
4515463
67346925
81201719
71883996
33394556
40714455
84382765
89474116
34059566
94606493
82697106
8493083
63019493
91627374
13246640
32391920
40185423
56068176
58145839
79832267
849161
5959528
15829449
58454188
17553822
31461978
73488763
17664445