53935142
92686808
14617777
26438503
2429601
38857387
24962977
72478963
6416805
7875384
20652930
48162402
61621154
2711059
64886238
20302467
23554114
43002868
56708945
54481147
58579866
94635375
56031949
44922345
23875082
21239052
48875907
1028497
41504935
66142287
9070587
93418235
6751986
60843345
89551352
46134473
4157633
9008672
947465
99077045