74044531
54857690
99853039
46995964
37333068
2992179
80916668
82846767
41617425
8923941
23595510
20236053
61157824
82897999
26677206
30214598
7502739
11042686
71442867
42072326
37484207
95398768
71868920
36156745
63052032
20937572
65584446
35005505
95818379
39259371
47553129
99476065
40078650
98279824
92344470
81016677
49061454
47313519
87032630
10491302