60296440
89552315
92042226
27841295
5432462
52628624
44452993
95388897
30858487
94187329
5248890
28389766
98625840
65973372
69394724
14092558
4791304
83393821
12638323
48427540
86116450
76888641
71969051
30049359
42811828
8620410
18456394
46959272
44066031
95089723
76333167
94619679
66345511
21781392
98151334
28391399
71188578
53855791
61645435
8058306