82521083
98202765
27465987
70656406
30365094
5385800
57001483
22307810
19212361
42097484
25086966
46723517
60282152
96124759
96241185
71496851
92971637
62181461
73777063
95524954
33368894
64227952
89616269
40349817
82775780
30705670
33813896
96983961
66586788
4675471
28186693
31966432
31904880
3242500
34566201
56678926
41635106
9133448
93449944
12827492